Hampered by a police record

英 美
  • 被警方的记载所妨碍
  • a art.一(个);每一(个);任一(个)n.英语字母表的第一个字母;学业成绩得优者;表示“最好”的符号
  • by prep.靠近;通过;被;经由;不迟于adv.经过;在旁边;靠近
  • hampered vt.妨碍;阻止n.大篮子
  • police n.警察;警方v.维持治安;管辖;监督
  • record n.唱片;纪录;记载;经历;前科v.记录;显示;(将声音等)录下